engine-propeller unit - German English Dictionary